﻿using System.ComponentModel;

namespace Luka;

/// <summary>
/// 注入类型
/// </summary>
public enum InjectType
{
    /// <summary>
    /// 瞬时
    /// </summary>
    [Description("瞬时")]
    ITransient,

    /// <summary>
    /// 作用域
    /// </summary>
    [Description("作用域")]
    IScoped,

    /// <summary>
    /// 单例
    /// </summary>
    [Description("作用域")]
    ISingleton,
}